//package com.per.mybootall.config;
//
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.web.cors.CorsConfiguration;
//import org.springframework.web.cors.UrlBasedCorsConfigurationSource;
//import org.springframework.web.filter.CorsFilter;
//
///**
// * @author yang
// */
//
//    @Configuration
//    public class CROSConfig {
//
//        private CorsConfiguration buildConfig() {
//            CorsConfiguration corsConfiguration = new CorsConfiguration();
//            corsConfiguration.addAllowedOrigin("*");
//            corsConfiguration.addAllowedHeader("*");
//            corsConfiguration.addAllowedMethod("*");
//            corsConfiguration.setMaxAge(3600L);         // 预检请求的有效期，单位为秒。
//            corsConfiguration.setAllowCredentials(true);// 是否支持安全证书(必需参数)
//            return corsConfiguration;
//        }
//
//        @Bean
//        public CorsFilter corsFilter() {
//            UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();
//            source.registerCorsConfiguration("/**", buildConfig());
//            return new CorsFilter(source);
//        }
//    }
//
//
